live longer than someone - Turkish English Dictionary